guchar ch;
ch = text->text.ch[end_pos];
text->text.ch[end_pos] = 0;
- retval = g_strdup (text->text.ch + start_pos);
+ retval = g_strdup ((gchar *)(text->text.ch + start_pos));
text->text.ch[end_pos] = ch;
}
buffer.wc, len);
else
pixel_width = gdk_text_width (gc_values.font,
- buffer.ch, len);
+ (gchar *)buffer.ch, len);
}
else
{
if (text->use_wchar)
pixel_width = gdk_text_width_wc (font, buffer.wc, len);
else
- pixel_width = gdk_text_width (font, buffer.ch, len);
+ pixel_width = gdk_text_width (font, (gchar *)buffer.ch, len);
}
draw_bg_rect (text, &mark, running_offset, pixel_start_height,
fg_gc,
running_offset,
pixel_height,
- buffer.ch,
+ (gchar *)buffer.ch,
len);
running_offset += pixel_width;